//
//  NYFormLoginView.h
//  NiuWaJiaoYu
//
//  Created by MinLison on 2017/11/3.
//  Copyright © 2017年 niuwaketang. All rights reserved.
//

#import "BaseTableControllerView.h"
NS_ASSUME_NONNULL_BEGIN
typedef NS_ENUM(NSInteger, NYFormLoginViewClickType)
{
        NYFormLoginViewClickTypeGetSmsCode,
        NYFormLoginViewClickTypeLoginClick,
        NYFormLoginViewClickTypeThirdLoginClick,
        NYFormLoginViewClickTypeGetCountryCode,
        NYFormLoginViewClickTypeRegister,
        NYFormLoginViewClickTypeFindPwd,
};
typedef void (^NYUserStringActionBlock)(NSString * _Nullable str);
typedef void (^NYFormLoginViewClickActionBlock)(NYFormLoginViewClickType clickType, NYLoginType type, NSDictionary * _Nullable param, NYUserStringActionBlock _Nullable contryCode);

@interface NYFormLoginView : BaseTableControllerView
@property (nonatomic, strong, readonly) FXFormController *formController;
/**
 事件点击回调
 */
@property(nonatomic, copy, nullable) NYFormLoginViewClickActionBlock actionBlock;
@end
NS_ASSUME_NONNULL_END
